package aa_model

import (
	"server/a0"
	"time"

	"gorm.io/datatypes"
)

type S项目管理之项目信息model struct {
	a0.A_MODEL
	A行业            string            `json:"行业" gorm:"column:行业;"`
	A客户单位          string            `json:"客户单位" gorm:"column:客户单位;"`
	A项目名称          string            `json:"项目名称" gorm:"column:项目名称;"`
	A预计招标时间        *time.Time        `json:"预计招标时间" gorm:"column:预计招标时间;"`
	A项目明细          []S项目管理之项目明细model `json:"项目明细" gorm:"constraint:OnUpdate:CASCADE,OnDelete:CASCADE;"`
	A总金额           int               `json:"总金额" gorm:"column:总金额;"`
	A是否中标          string            `json:"是否中标" gorm:"default:待定;column:是否中标;"`
	A项目明细_拟删除子表ids datatypes.JSON    `json:"项目明细_拟删除子表ids" gorm:"-"`
}

func (S项目管理之项目信息model) TableName() string {
	return "项目管理_项目信息"
}
